Supplier Page from MyBioSource.com for Recombinant Vaccinia virus Kelch repeat protein C2 (VACWR026), partial